package wwk.com.android_meilishuo.mvp.view;

import android.os.Handler;

import com.wwk.core.mvp.view.ViewBase;

import java.util.List;

import wwk.com.android_meilishuo.ui.assort.AllAssortRecyclerAdapter;
import wwk.com.android_meilishuo.ui.assort.Category1AssortRecyclerAdapter;
import wwk.com.android_meilishuo.ui.assort.Category2AssortRecyclerAdapter;
import wwk.com.android_meilishuo.ui.assort.Category3AssortRecyclerAdapter;
import wwk.com.android_meilishuo.ui.assort.TagAssortRecyclerAdapter;
import wwk.com.android_meilishuo.ui.home.adapter.ChannelAdapter;
import wwk.com.android_meilishuo.ui.home.adapter.TrendAdapter;
import wwk.com.android_meilishuo.ui.secondfloor.MyVerticalViewPagerAdapter;

/**
 * Created by Administrator on 2016/12/28.
 */

public class MLSView extends ViewBase {
    //二楼
    public interface ISecondFloorView {
        void toSetAdapter(MyVerticalViewPagerAdapter viewPagerAdapter);

        void showError(Exception e);
    }

    //主页
    public interface IHomeChannelView {
        void toSetAdapter(ChannelAdapter adapter);

        void toSetTrendAdapter(TrendAdapter adapter);

        void showError(Exception e);
    }

    //分类页面
    public interface IAssortView {
        Handler createBanner(List<String> list_Url);
        void toSetAllAdapter(AllAssortRecyclerAdapter adapter);
        void toSetTagAdapter(TagAssortRecyclerAdapter adapter);
        void toSetCategory1Adapter(Category1AssortRecyclerAdapter adapter);
        void toSetCategory2Adapter(Category2AssortRecyclerAdapter adapter);
        void toSetCategory3Adapter(Category3AssortRecyclerAdapter adapter);
    }
}
